通过Linux终端快速创建文本文件的3种方法 | 您所在的位置:网站首页 › ubuntu 新建文件命令 › 通过Linux终端快速创建文本文件的3种方法 |
作为Terminal-savvy的人,您可能一直在寻找摆脱鼠标的方法。创建文本文件是一项任务,您只能依靠Ubuntu系统上的键盘来完成此任务。您可以使用Linux命令行中的三个命令来创建文本文件。这些包括: cat 命令 触摸命令 标准重定向符号让我们在本文中探索这些命令以创建一些示例文本文件。本文提到的命令和过程已在Ubuntu 18.04 LTS系统上运行。由于我们将使用Ubuntu命令line-the Terminal创建文本文件;您可以通过系统Dash或Ctrl + Alt + T快捷方式将其打开。 cat 命令在Linux中处理文本文件时,cat命令非常有用。它可以帮助您实现三个基本目的: 创建一个文本文件 在终端中打印文本文件的内容 将文本文件的内容打印到另一个文本文件在这里,我们将探讨cat命令的首次使用;通过命令行创建文本文件。 在终端中输入以下命令: $ cat ; filename.txt 输入此命令后,下一个提示将不会出现;而是会显示光标,以供您输入刚创建的文件的文本。 例: 在此示例中,我通过以下命令创建了一个文本文件,然后输入了一些示例文本: $ cat > SampleTextFile.txt输入所有文本后,按Enter键移至下一行,然后使用Ctrl + D控件告知系统您已完成输入文本。然后将出现通常的命令提示符,供您继续进行进一步的操作。 然后,您可以使用ls命令查看新创建的文本文件将存在于系统中。 $ ls广告 通过cat命令,然后可以按以下方式查看文件的内容: $ cat filename.txt例: 您可以看到cat命令显示了我在创建示例文件时编写的文本: 触摸命令通过终端快速创建文本文件的另一种方法是使用touch命令。但是,touch命令不允许您在创建时在文件中输入文本。创建文件后,您可以通过喜欢的文本编辑器输入文本。在一种情况下,您可能更喜欢touch命令而不是cat命令。当您想通过一个命令一次创建多个文件时。 首先让我们看看如何通过Linux touch命令创建单个文件: $ touch filename.txt 例: $ touch sampletouchfile.txt使用ls命令查看系统上是否存在最近创建的文件。 通过touch命令一次创建多个文件如上所述,touch命令在cat命令方面处于领先地位,因为您可以通过前者同时创建多个文件。使用以下语法来这样做: $ touch filename1.txt filename2.txt filename2.txt…。 例如,在以下命令中,我通过touch命令一次创建了三个文件: $ touch sampletouchfile1.txt sampletouchfile2.txt sampletouchfile2.txt在上面的示例中,我还通过ls命令检查了这三个文件的存在。 如果要编辑通过touch命令创建的任何文件,则可以使用任何喜欢的文本编辑器。在这里,我正在使用Nano编辑器向创建的文件之一输入文本。我使用以下命令通过Nano编辑器打开文件。 $ nano sampletouchfile.txt然后输入文本,然后按Ctrl + X,然后按Enter,将其保存。 使用标准重定向符号在将命令输出重定向到文件时,通常使用标准重定向符号。但是,它也可以用于创建单个文本文件。唯一的区别是,在创建新文件时,我们在重定向符号之前未指定任何命令。 使用标准重定向符号创建文本文件的区别在于,与cat命令不同,您无法通过这种方式输入文本。而且,与touch命令不同,您一次只能通过重定向符号创建一个文件。 使用以下语法为了通过此符号创建文本文件: $ > filename.txt然后,您可以使用ls命令查看系统上是否存在新创建的文本文件。 您可以通过喜欢的文本编辑器在文件中输入文本。在以下示例中,我使用Vim编辑器通过以下命令编辑文件: $ vim MyTextFile.txt保存并退出文件时,文本文件将保存这些内容。 通过本文,我们学习了通过Linux命令行快速创建文本文件的三种基本方法。现在,您可以避开鼠标而仅使用键盘,以执行在Ubuntu中创建文本文件的简单任务。 |
CopyRight 2018-2019 实验室设备网 版权所有 |